/**
 * Auto gen via dbpojo-gen.
 */
package com.us.usws.service.cud;

import java.util.List;

import com.us.usws.model.flat.base.DOBaseVideoCat;

/**
 * Service interface
 * @author robot
 */
public interface BaseVideoCatCUDService {

	/**
	 * Insert one row.
	 */
	public String addBaseVideoCat(DOBaseVideoCat baseVideoCat);
	
	public void addRelatedVideoCat(List<String> relateCatUid, int videoTypeId);

	/**
	 * Update by PK.
	 */
	public void updateBaseVideoCat(DOBaseVideoCat baseVideoCat);

	/**
	 * Delete row by PK.
	 */
	public void deleteBaseVideoCat(String uid);

	/**
	 * Delete batch.
	 */
	public void deleteBaseVideoCatMore(String uids);

}